Towards a Formal Verification Methodology for Collective Robotic Systems
نویسندگان
چکیده
We present a novel formal verification approach for collective robotic systems that is based on the use of the formal language Klaim and related analysis tools. While existing approaches focus on either microor macroscopic views of a system, we model aspects of both the robot hardware and behaviour, as well as relevant aspects of the environment. We illustrate our approach through a robotics scenario, in which three robots cooperate in a decentralized fashion to transport an object to a goal area. We first model the scenario in Klaim. Subsequently, we introduce random aspects to the model by stochastically specifying actions execution time. Unlike other approaches, the specification thus obtained enables quantitative analysis of crucial properties of the system. We validate our approach by comparing the results with those obtained through physics-based simulations.
منابع مشابه
Expressing Collective Behavior in Heterogeneous Multi-robot Systems
We present the first steps in developing a framework for analysis and design of collective behavior, in groups of heterogeneous robotic systems. The main idea behind this approach is to transfer analysis and design from the continuous to the discrete domain, using abstraction and formal languages. Along those lines, we view these robotic systems as hybrid dynamical systems, capable of switching...
متن کاملAnalysis of Path Planning Algorithms: a Formal Verification-based Approach
With the emergence of multi-robot systems in the field of robotics there is a need for new approaches for modeling and investigating the behavior of robotic systems. Formal verification is a well-known mathematical method which has been used for decades in order to expose potential design faults in industrial systems. In this paper we introduce the application of formal verification techniques ...
متن کاملTowards Formal Verification Methods for Robotic Lower-Limb Prostheses and Orthoses
Populations including lower-limb amputees, stroke survivors, and the elderly have an increased risk for falls, which significantly limits mobility and quality of life. Recently developed robotic prostheses and orthoses are capable of actively assisting mobility in these populations. New risk management and design control tools are needed to meet the evolving regulatory demands for these increas...
متن کاملFormal Method in Service Composition in Heath Care Systems
One of the areas with greatest needs having available information at the right moment and with high accuracy is healthcare. Right information at right time saves lives. Healthcare is a vital domain which needs high processing power for high amounts of data. Due to the critical and the special characteristics of these systems, formal methods are used for specification, description and verificati...
متن کاملTowards temporal verification of swarm robotic systems
A robot swarm is a collection of simple robots designed to work together to carry out some task. Such swarms rely on: the simplicity of the individual robots; the fault tolerance inherent in having a large population of identical robots; and the self-organised behaviour of the swarm as a whole. Although robot swarms present an attractive solution to demanding real-world applications, designing ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2012